Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEYBOURNE AVENUE Semi-Detached £425,000 24 Mar 2020
4 LEYBOURNE AVENUE Semi-Detached £94,000 29 Sep 1998
11 LEYBOURNE AVENUE Semi-Detached £149,000 6 Jul 2001